package com.ssy.lingxi.sms.service;

import com.ssy.lingxi.common.response.Wrapper;
import com.ssy.lingxi.sms.api.entity.SmsSendMsg;
import com.ssy.lingxi.sms.api.model.SmsVO;
import com.ssy.lingxi.sms.entity.SmsConfig;

import java.util.List;

/**
 * 短信发送接口
 * @author jw.chen
 * @version 2.0.0
 * @date 2020/6/10
 */
public interface ITencentService {
    /**
     * 短信发送
     * @param smsVO
     * @return
     */
    Wrapper<List<SmsSendMsg>> sendSms(SmsVO smsVO, SmsConfig smsConfig);

    /**
     * 短信批量发送
     * @param smsVO
     * @return
     */
    Wrapper<?> sendBatchSms(SmsVO smsVO, SmsConfig smsConfig);
}
